Package-level declarations

Types

Link copied to clipboard
data class BasicImageLoadOptions(var cropRect: Rect = Rect(), var canvasColor: CanvasColor = CanvasColor.WHITE) : Parcelable

Basic options for loading image.

Link copied to clipboard
data class BufferImageLoadOptions(var cropRect: Rect = Rect(), var colorConversion: ColorConversion = ColorConversion.ANY_COLOR, var canvasColor: CanvasColor = CanvasColor.WHITE, var loadMode: BufferLoadMode = BufferLoadMode.EAGER) : Parcelable

Options for loading image from buffer.

Link copied to clipboard

Image Ref Buffer Load Mode.

Link copied to clipboard

Canvas color to use when converting images with alpha channel to images without alpha channel.

Link copied to clipboard

Color conversion to apply during image loading.

Link copied to clipboard
data class EncodeImageOptions(var quality: Int = -1, var format: EncodingFormat = EncodingFormat.JPEG) : Parcelable

Options for encoding image.

Link copied to clipboard

Image Encoding Format.

Link copied to clipboard

Encryption/Decryption mode to be used when an image is loaded/saved.

Link copied to clipboard
data class ImageInfo(var height: Int, var width: Int, var maxByteSize: Int) : Parcelable

Image Info.

Link copied to clipboard

Location of the image origin in the image coordinate system.

Link copied to clipboard
data class ImageProfile(var bitmapMemoryConsumption: Int = 0, var hibernationMemoryConsumption: Int = 0) : Parcelable

ImageRef profile part specific to image information.

Link copied to clipboard
class ImageRef(uniqueId: UUID?, acquireStrongReference: Boolean) : Parcelable, AutoCloseable
Link copied to clipboard
data class ImageRefPoolSnapshot(var imageRefProfiles: List<ImageRefProfile>, var totalMemoryConsumption: Long = 0) : Parcelable

Snapshot of all alive ImageRefs.

Link copied to clipboard
data class ImageRefPoolSnapshotsDiff(var totalMemoryConsumptionDiff: Long = 0, var removed: List<String>, var added: List<String>, var modified: List<String>) : Parcelable

difference between two snapshots.

Link copied to clipboard
data class ImageRefProfile(var refInfo: RefCountedObjectProfile, var imageInfo: ImageProfile, var imageSource: ImageSource?) : Parcelable

ImageRef profile which provides detailed information about stored object.

Link copied to clipboard

Image rotation.

Link copied to clipboard
data class ImageSource(var type: ImageSourceType, var filePath: String?) : Parcelable

Description of source from which the ImageRef was created.

Link copied to clipboard

The type of source which originated the underlying image.

Link copied to clipboard
data class PathImageLoadOptions(var cropRect: Rect = Rect(), var colorConversion: ColorConversion = ColorConversion.ANY_COLOR, var canvasColor: CanvasColor = CanvasColor.WHITE, var loadMode: PathLoadMode = PathLoadMode.EAGER, var encryptionMode: EncryptionMode = EncryptionMode.AUTO, var decrypter: CoreStreamProvider? = null) : Parcelable

Options for loading image from path.

Link copied to clipboard

Image Ref Path Load Mode.

Link copied to clipboard
data class RawImageLoadOptions(var cropRect: Rect = Rect(), var origin: ImageOrigin = ImageOrigin.TOP_LEFT, var canvasColor: CanvasColor = CanvasColor.WHITE, var orientation: ImageRotation = ImageRotation.NONE) : Parcelable

Options for loading images that come from sensor.

Link copied to clipboard
data class SaveImageOptions(var quality: Int = -1, var encryptionMode: EncryptionMode = EncryptionMode.AUTO, var encrypter: CoreStreamProvider? = null) : Parcelable

Options for saving image to a path.

Link copied to clipboard

ImageRef memory profiler.

Functions

Link copied to clipboard
Link copied to clipboard